@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
/* -------------------开发人员手动添加去除sowrd样式--------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,img{margin:0;padding:0;}
/* -------------------开发人员手动添加去除sowrd样式---------头部---------- */
body{ font-size:14px; color:#323232; font-family:"微软雅黑"; background-color:#FFF;}
ul,ol,li,h1,h2,h3{ list-style:none;}
img{ border:none; vertical-align:top;}
a{ font-size:14px; color:#323232; text-decoration:none;}
.clear{ clear:both;}

/* ----------------------------头部------------- */
.header{
	width:1056px;
	margin:0 auto;}
/* ----------------------------导航------------- */
.nav{
	width:100%;
	height:38px;
	background-color:#eb2b34;}
.nav_ul{
	width:1056px;
	height:38px;
	background-color:#ffffff;
	margin:0 auto;}
.nav_ul li{
	float:left;
	height:38px;
	line-height:38px;
	margin-right:1px;}
.nav_ul li a{
	height:38px;
	padding:0 30px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	display:block;
	background-color:#eb2b34;}
.nav_ul li a:hover{
	background-color:#a5111b;}
.home{
	margin-left:1px;}
.nav_ul .home a{
	background:#a5111b;}
.ico_home{
	width:15px;
	height:15px;
	background:url(../image/icons.png) no-repeat;
	float:left;
	padding:4px;
	margin-top:11px;}
.p_home{
	float:left;}
/* ----------------------------banner------------- */
.banner{
	width:1056px;
	margin:0 auto;
	padding:0;}
/* ----------------------------主体------------- */
.main{
	width:1056px;
	margin:0 auto;
	padding:15px 0;}
.left{
	width:300px;
	float:left;}
.right{
	width:744px;
	float:right;}
/* --左侧-- */
.h1{
	width:274px;
	height:33px;
	line-height:33px;
	background-color:#eb2b34;
	font-size:18px;
	color:#ffffff;
	padding-left:25px;}
.login{
	width:263px;
	border:1px solid #d4d5d5;
	padding:0 17px 15px 17px;
	*padding:0 17px 11px 17px;}
.input1{
	width:259px;
	height:23px;
	line-height:23px;
	border:1px solid #d4d5d5;}
.input2{
	width:94px;
	height:24px;
	line-height:23px;
	border:1px solid #d4d5d5;}
.login_ul li{
	padding:3px 0;}
.login_ul .login_tit{
	padding-top:10px;}
.checkbox1, .me, .key{
	float:left;}
.me{
	font-size:12px;
	color:#565656;}
.key{
	font-size:12px;
	color:#3399e0;
	margin-left:20px;}
.key:hover{
	text-decoration:underline;}
.btn_login{
	float:left;
	width:125px;
	height:37px;
	background:url(../images/icons.png) no-repeat;
	background-position:0 -50px;
	border:none;
	cursor: pointer;}
.btn_login2{
	float:left;
	width:125px;
	height:37px;
	background:url(../images/icons.png) no-repeat;
	background-position:-150px -50px;
	margin-left:10px;
	border:none;
	cursor: pointer;}
.btn_login3{
	background-position:-300px -50px;}
.btn_login4{
	margin-left:10px;
	background-position:-450px -50px;}
.checkbox1{
	padding:0 2px;}
.pic_btn{
	margin-top:15px;}
.ranking{
	width:298px;
	margin-top:1px;}
.rank_con{
	padding:15px;
	border:1px solid #d4d5d5;}
.table1 thead th{
	text-align:center;
	color:#424242;
	line-height:30px;
	border-bottom:1px solid #d4d5d5;}
.table1 tbody td{
	text-align:center;
	color:#424242;
	line-height:30px;}
.rank_tit{
	width:296px;
	border-right:1px solid #d4d5d5;
	border-left:1px solid #d4d5d5;}
.rank_tit ul li{
	float:left;
	width:98px;
	height:33px;
	line-height:33px;
	text-align:center;}
.tit_m{
	margin-left:1px;}
.rank_tit ul li a{
	background-color:#9c9b9b;
	color:#ffffff;
	display:block;}
.rank_tit ul li a:hover{
	background-color:#eb2b34;}
.search1{
	width:298px;}
.pic_btn2{
	margin-top:8px;}
.search{
	width:258px;
	height:29px;
	line-height:29px;
	border:1px solid #d4d5d5;
	float:left;
	margin-top:1px;}
.btn_search{
	width:32px;
	height:32px;
	background:url(../images/input_red.jpg) no-repeat;
	border:none;
	float:left;}
.l_mod3{
	margin-top:18px;}
.h2{
	font-size:18px;
	color:#e2333b;
	font-weight:bold;
	float:left;
	padding-bottom:15px;}
.separate1{
	float:left;
	padding:5px 0 0 13px;}

/* --右侧-- */
.ico1_h2{
	float:left;
	width:28px;
	height:24px;
	background:url(../images/icons.png) no-repeat;
	background-position:-50px 0;
	display:block;
	padding-right:3px;
	padding-bottom:10px;}
.separate2{
	float:left;
	padding:5px 0 0 13px;}
.guide_ul li{
	width:203px;
	height:47px;
	line-height:47px;
	text-indent:85px;
	}
.guide_ul li a{
	width:203px;
	height:46px;
	display:block;
	background:url(../images/icons.png) no-repeat;
	background-position:-250px -100px;}
.guide_ul li a:hover{
	background-position:0 -100px;
	color:#ffffff;
	font-weight:bold;}
.guide_ul li .a2{
	background-position:-250px -147px;}
.guide_ul li .a2:hover{
	background-position:0 -147px;}
.guide_ul li .a3{
	background-position:-250px -193px;}
.guide_ul li .a3:hover{
	background-position:0 -193px;}
.guide_ul li .a4{
	background-position:-250px -239px;}
.guide_ul li .a4:hover{
	background-position:0 -239px;}
.guide_ul li .a5{
	background-position:-250px -285px;}
.guide_ul li .a5:hover{
	background-position:0 -285px;}
.guide_ul li .a6{
	background-position:-250px -331px;}
.guide_ul li .a6:hover{
	background-position:0 -331px;}
.kuang{
	display:block;
	width:184px;
	height:46px;
	border-bottom:1px solid #d4d5d5;}
.kuang_none{
	border:none;}
.guide_l{
	float:left;}
.guide_r{
	float:right;
	width:510px;
	height:242px;
	padding:20px 20px 20px 0;}
.guide{
	width:742px;
	border:1px solid #d4d5d5;}
	
.r_mod2{
	margin-top:15px;}
.ico2_h2{
	background-position:-100px 0;}
.r_mod2_l{
	width:351px;
	float:left;}
.r_mod2_r{
	padding-bottom:5px;
	width:378px;
	float:right;
	border:1px solid #d4d5d5;}
.replay{
	width:334px;
	padding:7px 8px 8px 8px;
	border:1px solid #d4d5d5;}
.replay_ul li{
	width:334px;
	height:53px;
	line-height:53px;
	border-bottom:1px dashed #d4d5d5;}
.replay_ul .border_n{
	border:none;}
.replay_ul span{
	color:#379be9;
	padding:0 13px;}
.stata_ul{
	width:100%;}
.stata_ul li{
	height:31px;
	line-height:31px;
	float:left;
	border-bottom:2px solid #eb2b34;}
.stata_ul .stata_li a{
	font-size:18px;
	color:#ffffff;
	height:31px;
	background-color:#9c9b9b;
	display:block;
	padding:0 15px;}
.stata_ul .stata_li a:hover{
	background-color:#eb2b34;}
.stata{
	width:100%;
	height:286px;
	overflow:hidden;}
.stata_tit{
	font-size:18px;
	font-weight:bold;
	background-color:#ffffff;
	font-size:18px;
	color:#eb2b34;
	height:31px;
	display:block;
	padding:0 15px;}
.r_mod3{
	padding-top:15px;}
.h3{
	width:100%;
	height:35px;
	background-color:#eb2b34;
	color:#ffffff;
	font-size:18px;
	line-height:35px;}
.ico_h3{
	width:28px;
	height:24px;
	background:url(../images/icons.png) no-repeat;
	background-position:-150px 0;
	display:block;
	float:left;
	margin:5px 10px;}
.case{
	width:722px;
	padding:16px 10px 3px 10px;
	border:1px solid #d4d5d5;
	}
.case_ul .case_tit{
	width:722px;
	height:33px;
	line-height:33px;
	background-color:#d1d2d2;
	font-weight:bold;}
.p_case{
	width:642px;
	padding:15px 40px;}
.ico_case{
	width:7px;
	height:12px;
	background:url(../images/icons.png) no-repeat;
	background-position:-250px 0;
	display:block;
	float:left;
	margin:11px 8px 10px 25px;}
.date, .time{
	float:right;
	margin-right:20px;}
.detail{
	float:right;
	color:#e2333b;
	padding:0 20px 0 35px;
	}
.detail:hover{
	text-decoration:underline;}
.case_tit{
	font-weight:bold;}
.r_mod4{
	width:100%;
	border:1px solid #d4d5d5;
	margin-top:22px;
	margin-top:18px\9;}
.r_mod4_ul li{
	border-bottom:2px solid #eb2b34;}
.r_mod4_ul .r_mod4_li{
	float:left;
	width:93px;
	text-align:center;
	line-height:31px;
	height:31px;}
.r_mod4_ul .r_mod4_li a{
	width:93px;
	height:31px;
	display:block;
	color:#ffffff;
	font-size:18px;
	background-color:#9c9b9b;}
.r_mod4_ul .r_mod4_li a:hover{
	background-color:#e2333b;}
.r_mod4_tit{
	font-size:18px;
	font-weight:bold;
	color:#eb2b34;
	float:left;
	width:93px;
	text-align:center;
	line-height:33px;
	height:31px;}
.table2{
	margin:14px 0;
	*margin:13px 0;
	margin:14px 0\0;}
.table2 td{
	text-align:center;
	line-height:30px;}
.ju:hover{
	color:#e2333b;}

/* ----------------------------尾部------------- */
/* .footer_old{
	width:100%;
	height:196px;
	background:url(../image/footer_2.jpg) bottom center no-repeat;}
.footer_con{
	width:1056px;
	height:196px;
	background:url(../image/footer_1.jpg) no-repeat;
	margin:0 auto;}
.footer_ul1 li{
	float:left;
	height:32px;
	width:60px;
	line-height:48px;
	margin-right:30px;}
.footer_ul1 li a{
	color:#ffffff;}
.footer_ul1 li a:hover{
	text-decoration:underline;}
.cont{
	width:526px;
	padding:0 215px 0 315px;}
.footer_ul2{
	float:left;
	width:130px;
	padding:25px 0 0 0;}
.footer_ul2 li{
	line-height:30px;
	color:#ffffff;}
.footer_ul3{
	float:left;
	width:350px;
	padding:38px 0 0 30px;
	line-height:30px;
	color:#ffffff;} */
	
.more{
	float:right;
	color:#e2333a;
	padding-right:10px;}
.more:hover{
	text-decoration:underline;}
	
	
.user_main{width:289px;height:90px;padding-top:10px;}
.user_main_img{width:67px;height:66px;float:left;}
.user_main_con{width:180px;height:auto;float:left;padding-left:15px;line-height:180%;}
.user_main2{width:289px;height:49px;line-height:49px;padding-left:15px;}
.fon_red{color:#f00;}
.login_tit2{
	padding-bottom:10px;}	